class User:
    """用户信息管理"""
    def __init__(self, first_name, last_name, **user_profiles):
        self.first_name = first_name
        self.last_name = last_name
        self.user_profiles = user_profiles

    def describe_user(self):
        """打印用户信息"""
        print(f"User's name is {self.first_name.title()} {self.last_name.title()}.")
        print(self.user_profiles)
    
    def greet_user(self):
        """问候用户"""
        print(f"Hello! {self.first_name.title()} {self.last_name.title()}!")

john = User('John', 'Richard', age=13, height='177cm')
john.describe_user()
john.greet_user()